.productSort .header{width:100%;height:0.96rem;background-color:#fff;position:fixed;left:0;right:0;top:0;z-index:9;border-bottom: 1px solid #fff}
.productSort .header .input{width:7rem;height:0.6rem;background-color:#f5f5f5;border-radius:0.5rem;padding:0 0.25rem;}
.productSort .header .input .iconfont{font-size:0.35rem;color:#555;}
.productSort .header .input input{font-size:0.26rem;height:100%;width:5.97rem;}
.productSort .header .input input::placeholder{color:#999;}
.productSort .aside{position:fixed;width:1.8rem;left:0;top:1.62rem;bottom:1rem;background-color:#f7f7f7;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;}
.productSort .aside .item{height:0.8rem;width:100%;font-size:0.26rem;color:#424242;}
.productSort .aside .item.on{background-color:#fff;border-left:0.04rem solid #E44B1D;width:100%;text-align:center;color:#E44B1D;font-weight:bold;}
.productSort .conter{margin-left:1.8rem;padding: 0 0.14rem;margin-top:1.6rem;}
.productSort .conter .listw{padding-top:0.2rem;}
.productSort .conter .listw .title{height:0.9rem;}
.productSort .conter .listw .title .line{width:1rem;height:0.02rem;background-color:#999;}
.productSort .conter .listw .title .name{font-size:0.28rem;color:#333;margin:0 0.3rem;font-weight:bold;}
.productSort .conter .list{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;}
.productSort .conter .list .item{width:1.77rem;margin-top:0.26rem;}
.productSort .conter .list .item .picture{width:1.2rem;height:1.2rem;border-radius:50%;}
.productSort .conter .list .item .picture img{width:100%;height:100%;border-radius:50%;}
.productSort .conter .list .item .name{font-size:0.24rem;color:#333;height:0.56rem;line-height:0.56rem;width:1.2rem;text-align:center;}

.productSort .type{
    position:fixed;
    top: .96rem;
    width: 100%;
    border-bottom: 1px solid #f5f5f5;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    background: #fff;
    z-index:9999;
}
.productSort .type .tag {
    font-size: 0.32rem;
    color: #998E8E;
    line-height: 0.54rem;
    border-bottom: 0.06rem solid transparent;

}
.productSort .type .tag:nth-child(1) {
    margin-left: 1.8rem;
}
.productSort .type .tag:nth-child(2) {
    margin-right: 1.8rem;
}
.productSort .type .tag.active {
    color: #000;
    border-bottom-color: #E44B1D;
}